cannot stand seeing blood - Turkish English Dictionary